Career 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F1 USA F3 USA F4 USA F8 Austria F2 USA F25 USA F26 USA F27 USA F31 USA F32 USA F5 USA F8 USA F11 USA F12 USA F6 USA F23 USA F26 USA F28 USA F5 USA F7 USA F8 Germany F10 USA F29 USA F9 Germany F12 USA F13 USA F1 USA F1 USA F4 Panama F1 USA F7 Trani Cup - Trani DPD Challenger 2000 - Aschaffenburg FILA Challenger Biella - Biella Quelle Cup - Furth Memorial Savigny - Sassuolo XI Venice Open - Venice Siemens Open 2001 - Scheveningen Geneva Challenger - Geneva Milano Challenger-Jameson Cup - Milan 2002 Tulsa USTA Challenger - Tulsa Residenza Open - Magdeburg 4th Sardinia International Championships - Cagliari Barletta Citta Della Disfida Open 99 - Barletta Meridiana Sardegna Open - Olbia BMW Brixina Tennis Open - Bressanone Zagreb Open - Zagreb FILA Challenger - Biella Samarkand Challenger - Samarkand 5th Sardinian International Championships - Cagliari C.T. San Remo - XIII Piertomaso Tessitore - San Remo Top Wool Challenger Biella - Biella Exim Agmedia Open - Kosice Trani Cup - Trani USTA Men's Challenger of Dallas - Dallas Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton Harbour Tennis Cup Regione Lombardia - Milan 8° Trani Cup - Trani The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Flea Market Cup Busan Challenger Tennis - Busan Privatbank Open 2006 - Dnepropetrovsk Hilton Waikoloa Village USTA Challenger - Waikoloa AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Pro Tennis World Open - Sunrise BMW Tennis Championship - Sunrise USTA Tallahassee Tennis Challenger - Tallahassee Baden Open - Karlsruhe Arpa Ceramic Cup - Reggio Emilia USTA Challenger of Oklahoma - Tulsa San Marino CEPU Open - San Marino Kos Succhetti Tennis Cup - Cordenons Atlantic City Open - Atlantic City XXXV Edizione A Savoldi-Marco Co. Trofeo Dimmidisi - Manerbio Samsung Secruities Cup Challenger - Seoul Semgroup Challenger - Tulsa Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento Bancolombia Open - Cali Voit Mexico City Open - Mexico City Home Depot Center USTA Challenger - Carson Atlanta Clay Court Challenger - Atlanta IV Challenger Ciudad De Guayaquil - Guayaquil The West Side Tennis Club Clay Court Challenger - Forest Hills 2007 Challenger of Santa Clara - Valencia 2008 Knoxville Challenger - Knoxville XL Bermuda Open - Bermuda 5° Sporting Challenger - Turin II Naples ITG Challenger - Naples Waco International Tennis Challenger - Waco Winston Salem - Winston Salem Top Wool Challenger-Immagine Trophy - Biella Brasil Open - Sao Paulo San Remo Tennis Cup - San Remo Carson Challenger 2004 USTA Challenger of Calabasas - Calabasas ATU Cup - Weiden Aamulehti Tampere Open - Tampere Zivnobanka Czech Open - Prostejov Sardinia International Championship - Cagliari Samarkand Challenger - Samarkand Sporting Challenger '07 Trofeo Regione Piemonte - Turin AXA Open II - Espinho San Marino Cepu Open - San Marino LTA Men's Challenger - Wrexham Monza Challenger San Marino Challenger Cordenons Challenger Trani Challenger Manerbio Challenger Como Challenger Tulsa Challenger Napoli Challenger II Manta Open - Manta Knoxville Challenger Copa Sevilla - Seville Genova Challenger Napoli Challenger Copa Ericsson Mexico - Guadalajara Rome Challenger Rome Challenger Rome Challenger Lugano Challenger Milan Challenger Rimini Challenger Burbank Challenger - Burbank San Marino Challenger Trani Challenger Manerbio Challenger Como Challenger 2004 Keys Gate Challenger - Homestead Naples Challenger - Naples KGHM Polish Indoors - Wroclaw MTNL Cellular ATP Challenger - Mumbai Caltanissetta Challenger Ho Chi Minh City Challenger - Ho Chi Minh City Barletta Challenger Barranquilla Challenger Tallahassee Challenger Honda Kah Singapore Men's Tennis Open - Singapore Schickedanz Open 2007 - Furth Rabat Challenger Napoli Challenger Top Wool Challenger - Biella Savannah Challenger Compaq Challenger - Bucharest Prostejov Challenger Kosice Challenger Milan Challenger Marburg Challenger Turin Challenger San Benedetto Challenger Aptos Challenger Orbetello Challenger Lexington Challenger XL Challenger de Tenis Copa Sevilla - Seville IX Ciutat de Barcelona - Barcelona Cairo Challenger 2002 - Cairo Media Will Cup Busan Challenger Tennis - Busan Reggio Emilia Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa San Marino Challenger Rome Challenger Binghamton Challenger Turin Challenger Rome Challenger Jameson Cup - Milan Tunis Challenger Intersport Heilbronn Open - Heilbronn San Luis Potosi Challenger - San Luis Potosi Genova Challenger Abierto Colombiano de Tenis - Bogota Tulsa Challenger Todi Challenger Napoli Challenger Buenos Aires Challenger Montevideo Challenger Bucaramanga Challenger Dallas Challenger Florianopolis Challenger I Open de Tenis Comunidad de Madrid - Madrid WOW Cafe Challenger - New Orleans Tallahassee Challenger Barletta Challenger Lubbock Challenger - Lubbock Sarasota Challenger Savannah Challenger Prostejov Challenger Monza Challenger San Marino Challenger Cordenons Challenger Genova Challenger Cali Challenger Todi Challenger Szczecin Challenger Madrid Challenger Sacramento Challenger Tiburon Challenger Rio De Janeiro Challenger Porto Alegre Challenger Medellin Challenger San Remo Challenger Olbia Geovillage Open - Olbia Bordeaux Challenger VI Torneo Internazionale di Tennis - Barletta Genova Challenger Palermo Challenger Tennis Napoli Cup - Naples Garden Open - Rome Tiburon Challenger Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia Sporting Challenger - Turin Top Wool Challenger Biella - Biella Banca Stato Challenger Lugano - Lugano XL Capital Bermuda Open - Bermuda Furth Challenger Memorial Savigni - Sassuolo Challenger Canottieri Minico - Mantova Sao Jose Do Rio Preto Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Lugano Challenger Siemens Open 2002 - Scheveningen Bucaramanga Challenger Sporting Challenger - Turin Sao Leopoldo Challenger Milan Challenger The Hilversum Open - Hilversum Fifth-Third Bank Tennis Championships - Lexington Memorial Savigni - Sassuolo San Marino Cepu Open - San Marino Turin Challenger Guayaquil Challenger Nord/LB Open 2004 - Braunschweig Pekao Open - Szczecin CA Challenge 2002 - Graz I Tourneo Fila Citta di Brindisi - Brindisi Palermo Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Oklahoma Challenger - Tulsa Asirom Challenger Brasov - Brasov Aptos Challenger Rimini Challenger Swanston Challenger - Sacramento LTA Hull Challenger - Hull Bharat Petroleum Ahmedabad Challenger 2000 - Ahmedabad ATP "Videocon" Challenger - Mumbai Samsung Securities Cup - Seoul Cepu Open - San Marino Flea Market Cup - Busan AXA Open - Lisbon Barranquilla Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Napoli Challenger Rome Challenger Warsteiner Grand Prix - Oberstaufen Caltanissetta Challenger Sacramento Challenger Furth Challenger Prague Challenger Milan Challenger Timisoara Challenger XL Bermuda Open - Bermuda Fujitsu Siemens Open - Budapest Sarasota Challenger Men's Pro Challenger at Tunica National - Tunica Amer-Wilson Challenger - Tampere Orbetello Challenger Vancouver Challenger Aptos Challenger San Marino Challenger Genova Challenger Banja Luka Challenger Campinas Challenger Sibiu Challenger Bogota Challenger Podebradka Cup - Prague Caltanissetta Challenger Sao Paulo Challenger Tour Finals Guayaquil Challenger Maui Challenger Chitre Challenger Guayaquil Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Barletta Challenger Geneva Challenger - Geneva Hungarian Architect Open - Budapest Monza Challenger Santiago Challenger Santos Challenger Cali Challenger Sporting Challenger '08-Trofeo Regione Piemonte - Turin Copa Ericsson Brazil - Sao Paulo Rome Challenger Mestre Challenger Furth Challenger Caltanissetta Challenger Kosice Challenger Milan Challenger Todi Challenger Binghamton Challenger Lexington Challenger Vancouver Challenger Cortina Challenger San Marino Challenger Cordenons Challenger Internazionali di Tennis de San Marino - San Marino Rabat Challenger Como Challenger Tennislife Cup - Napoli 2001 ATP Challenger 'Riviera Delle Palme' - San Benedetto Genova Challenger Medellin Challenger Brixina Tennis Open - Bressanone Biella Challenger Trnava Challenger Napa Challenger Sibiu Challenger USTA Challenger of Orlando - Orlando JSM Challenger of Champaign - Urbana Napoli Challenger ATP Challenger Numea - New Caledonia Citta di Brindisi - Brindisi Cordenons Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Sacramento Challenger Tiburon Challenger Kyiv UMC Open - Kiev U.S. Open - New York Charlottesville Challenger USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin VIII Trofeo Ciutat de Barcelona - Barcelona Sunrise Challenger Happy Valley Challenger Maui Challenger Harrah's Entertainment Men's Pro Challenger - Tunica Napoli Challenger Vercelli Challenger Turin Challenger Vicenza Challenger Mestre Challenger Perugia Challenger Milan Challenger Padova Challenger San Benedetto Challenger Cortina Challenger Barletta Citta Della Disfida Open 2000 - Barletta Cordenons Challenger Manerbio Challenger Whirlpool Open - Budapest Como Challenger Genova Challenger Memorial Savigni - Sassuolo Szczecin Challenger Rome Challenger San Benedetto Challenger Napoli Challenger Turin Challenger Rome Challenger Vicenza Challenger Caltanissetta Challenger Perugia Challenger Milan Challenger Biella Challenger Cortina Challenger Fano Challenger Manerbio Challenger Como Challenger Genova Challenger Rome Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee VII Torneo Internazionale di Tennis - Barletta 2003 USTA Tallahassee Tennis Challenger - Tallahassee Constanta Challenger - Constanta Siemens Open - Scheveningen XI Abierto Internacional de Salinas - Salinas Internationaux de Nouvelle-Caledonie - New Caledonia Nord LB Open 2007 - Braunschweig San Benedetto Challenger Grand Prix Hassan II - Casablanca Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Milan Indoors - Milan Campionati Internazionali di Sicilia - Palermo Copa AT&T - Buenos Aires Siebel Open - San Jose International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Campionati Internazionali di Sicilia - Palermo Milan Indoors - Milan BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona U.S. Men's Clay Court Championships - Houston Telenordia Swedish Open - Bastad 2003 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Idea Prokom Open - Sopot Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Open Seat-Godo 2001 - Barcelona Qatar Exxon Mobil Open 2003 - Doha Qatar Open - Doha Siebel Open - San Jose BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Synsam Swedish Open - Bastad Croatia Open - Umag Open Romania - Bucharest International Tennis Championships - Delray Beach Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Qatar Open - Doha International Tennis Championships - Delray Beach BellSouth Open - Vina del Mar Argentina Open - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Grand Prix Hassan II - Casablanca Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Croatia Open - Umag Idea Prokom Open - Sopot Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Heineken Open - Auckland Copa Telmex - Buenos Aires Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Allianz Suisse Open Gstaad - Gstaad Mercedes Cup - Stuttgart Dutch Open Tennis - Amersfoort Croatia Open Umag - Umag Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo ATP Kremlin Cup - Moscow Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Qatar ExxonMobil Open - Doha Sydney International - Sydney Brasil Open - Costa do Sauipe Open de la Comunidad Valenciana - Valencia Open Seat Godo 2007 - Barcelona Synsam Swedish Open - Bastad Dutch Open Tennis - Amersfoort Croatia Open - Umag Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha Next Generation Adelaide International - Adelaide Medibank International - Sydney Brasil Open - Costa do Sauipe Copa Telmex - Buenos Aires SAP Open - San Jose Abierto Mexicano Telcel - Acapulco Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston Open SEAT 2008 - Barcelona ARAG World Team Championship - Dusseldorf Orange Warsaw Open - Warsaw Catella Swedish Open - Bastad ATP Studena Croatia Open Umag - Umag Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest AIG Japan Open Tennis Championships - Tokyo BA-CA Tennis Trophy - Vienna St. Petersburg Open - St. Petersburg Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Indianapolis Tennis Championships - Indianapolis ATP Studena Croatia Open Umag - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Kremlin Cup - Moscow Bank Austria Tennis Trophy - Vienna Serbia Open - Belgrade Brisbane International - Brisbane Movistar Open - Santiago Brasil Open - Costa do Sauipe SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Copa Telmex - Buenos Aires Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest St. Petersburg Open - St. Petersburg Medibank International - Sydney Movistar Open - Santiago Brasil Open - Costa do Sauipe Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca Bet-At-Home Austrian Open - Kitzbuhel Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice UNICEF Open - 's Hertogenbosch SkiStar Swedish Open - Bastad ATP Studena Croatia Open - Umag Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Qatar ExxonMobil Open - Doha Heineken Open - Auckland VTR Open - Vina del Mar Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest Serbia Open - Belgrade Open de Nice Cote d'Azur - Nice SkiStar Swedish Open - Bastad Studena Croatia Open - Umag Credit Agricole Suisse Open - Gstaad Bet-at-home Cup - Kitzbuhel Citi Open - Washington Erste Bank Open - Vienna Valencia Open - Valencia VTR Open - Vina del Mar Brasil Open - Sao Paulo Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Grand Prix Hassan II - Casablanca BRD Nastase Tiriac Trophy - Bucharest SkiStar Swedish Open - Bastad Bet-at-home Open - Hamburg Kremlin Cup - Moscow Brisbane International - Brisbane Qatar ExxonMobil Open - Doha Apia International - Sydney Heineken Open - Auckland Royal Guard Open Chile - Vina del Mar Copa Claro - Buenos Aires Rio Open 500 - Rio de Janeiro Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Brasil Open - Sao Paulo Grand Prix Hassan II - Casablanca US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest Portugal Open - Oeiras Open de Nice Cote d'Azur - Nice Hall of Fame Tennis Championships - Newport Winston-Salem Open - Winston-Salem Brasil Open - Sao Paulo Rio Open - Rio de Janeiro Argentina Open - Buenos Aires Argentina Open - Buenos Aires Brasil Open - Sao Paulo Generali Open - Kitzbuhel Medibank Private International - Sydney Arizona Men's Tennis Championships - Scottsdale Davidoff Swiss Indoors - Basel US Men's Clay Court Championship - Houston Delray Beach International Tennis Championships - Delray Beach Indianapolis Tennis Championships - Indianapolis Credit Agricole Suisse Open - Gstaad Italian Open - Rome Tennis Masters Series - Rome Tennis Masters Series - Rome Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Paris Pacific Life Open - Indian Wells Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Toronto BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Australian Open - Melbourne French Open - Paris French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Davis Cup, Group 1, 2R, ITA-FIN 3-2 Davis Cup, World Group, QR, CRO-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Davis Cup, Group 2, 2R, ITA-BUL 5-0 Davis Cup, Group 2, REL2, ITA-POL 3-2 Davis Cup, Group 1, 2R, ITA-MAR 4-1 Davis Cup, World Group, PO, ESP-ITA 4-1 Davis Cup, Group 1, 1R, ITA-BLR 5-0 Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Olympics - Athens Davis Cup, Group 1, 2R, ITA-LUX 5-0